An Object-oriented Software Development Approach to Design Simulator for Airborne Altimetric Lidar

نویسندگان

  • Rakesh Kumar Mishra
  • Bharat Lohani
چکیده

Topographic data are fundamental for several applications. The latest technique for topographic data collection is Airborne Altimetric LiDAR. However, LiDAR data is not available for research and education as required. This paper describes the object oriented design methods used to develop a software system to simulate the functioning of an airborne altimetric LiDAR instrument. Our objective is to model functions of a LiDAR instrument by using object oriented software development approach so that the developed software could be maintainable, reliable and scalable. The object-oriented software development processes, viz., object–oriented analysis, objectoriented design and object-oriented programming have been done to realize the software. The simulator is conceived with three components, namely terrain component, sensor component and trajectory component. Each component has been divided into their sub modules and designed independently. The terrain component deals with generation of bare terrain and objects on top of the terrain. The sensor component deals with design of commercially available sensors or a generic sensor. And the trajectory component deals with modelling of platform parameters, viz., velocity, roll, pitch, yaw and accelerations. Numerical methods are used to solve complex problems for generating LiDAR data from simulated terrain and flights. LiDAR data files are generally very large. Considering this, special data structures and file formats have been designed to improve the performance and to solve the memory problems. This user friendly GUI based simulator, developed in JAVA programming language, is an ideal tool for research and education.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Airborne Altimetric Lidar Simulator: an Education Tool

This paper describes development of a simulator for airborne altimetric LiDAR. Main aim of simulator is to replicate the functioning of LiDAR sensor and generate data for a given terrain with specified parameters of the sensor and trajectory. The simulator has three components: 1) Terrain component, 2) Sensor component, and 3) Platform component. The terrain component is formed using multiple m...

متن کامل

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

Integration of Visible Image and LIDAR Altimetric Data for Semi-Automatic Detection and Measuring the Boundari of Features

This paper presents a new method for detecting the features using LiDAR data and visible images. The proposed features detection algorithm has the lowest dependency on region and the type of sensor used for imaging, and about any input LiDAR and image data, including visible bands (red, green and blue) with high spatial resolution, identify features with acceptable accuracy. In the proposed app...

متن کامل

Generating Lidar Data in Laboratory: Lidar Simulator

This paper describes the methodology adopted for developing a simulator for airborne altimetric LiDAR. The goal is to model LiDAR sensor functioning so LiDAR data can be generated for a user specified terrain with given parameters of the sensor and aerial platform. The simulator is conceived having three components: 1) Terrain component, 2) Sensor component and 3) Platform component. Terrain co...

متن کامل

Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques

Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007